package com.server.service;

import java.util.List;
import java.util.Map;

import com.server.web.DataVector;
import com.server.web.RequestInput;

/**
 * @author wufeng
 * @date 创建时间：2016年9月5日 下午3:28:10 
 */
public interface ISurveyAnalyzeService {
	/**
	* 保存调查数据
	* @author  作者 : wufeng
	* @date 创建时间：2016年9月5日 下午3:34:52 
	* @return  
	*/
	public boolean saveMap(String operator,Map<String, Object> inputMap,String paperId, String uuid);
	 
	/**
	* 获取表单数据
	* @author  作者 : wufeng
	* @date 创建时间：2016年9月5日 下午4:51:36 
	* @return  
	*/
	public Map<String, Object> getMap(String paperId);
	
	/**
	* 获取状态
	* @author  作者 : wufeng
	* @date 创建时间：2016年9月7日 上午9:33:46 
	* @return  
	*/
	public Integer getState(String paperId, String uuid);
	
	/**
	* 获取试题列表
	* @author  作者 : wufeng
	* @date 创建时间：2016年9月7日 上午9:37:55 
	* @return  
	*/
	public List<Map<String, Object>> getTestList(String paperId,String type);
	
	/**
	* 获取每个用户的回答
	* @author  作者 : wufeng
	* @date 创建时间：2016年9月7日 上午11:02:31 
	* @return  
	*/
	public List<Map<String, Object>> getAnswerList(String paperId);
	public DataVector<Map<String, Object>> getSolutionAnswerList(String paperId,String order,RequestInput requestInput);
}
